import json

from config import BASE_DIR


def read_json_file(filename):
    # 将 json 文件读取
    with open(filename, mode="r", encoding="utf8") as f:
        json_data = json.load(f)

        json_list = []
        # 将 读取到的 # [{},{},{}] --> [(),(),()] 元组列表
        for data in json_data:
            # 只取 value， 转成元组
            tmp = tuple(data.values())
            # 追加到 空列表中，形成 [(),(),()] 元组列表
            json_list.append(tmp)

    return json_list


if __name__ == '__main__':
    filename = BASE_DIR + "/data/login_data.json"
    print(read_json_file(filename))
